Technology Currency of CoBT Learners

The J. Whitney Bunting College of Business & Technology prides itself on technology currency. Our students learn varied in-demand skills and knowledge regardless of their major. Below you will find each degree along with the required courses in that major that leverage relevant technology in the student learning experience.

Bachelor of Business Administration

Common BBA Required Courses
  • BCOM 2285: Professional Writing and AI Prompting
    • ChatGPT - Students learn appropriate Generative AI prompting to complete assignments
    • Claude - Students learn appropriate Generative AI prompting to complete assignments
    • Gamma.app - Students learn the basics of generating presentations
    • Eleven Labs - Students learn the basics of text to speech AI
  • CBIS 2220: Principles of Information Systems
    • Excel - Students use basic skills to complete assignments 
    • Access - Students learn basic database skills
    • UiPath - Students complete robotic process automation assignments
    • Tableau Public - Students learn to do basic data visualization
    • SAP Conversational AI - Students learn to build basic bots
  • MGMT 3101: Applied Business Statistics
    • Excel - Students do statistical calculations and linear regression analysis
  • MGMT 3165: Operations and Supply Chain Management
    • Excel - Students complete basic calculations and formulas
Accounting
  • ACCT 3000: Accounting Professionalism
    • Excel - Students complete data analysis exams using charts, Pivot tables, and Lookup functions
  • ACCT 3101: Intermediate Accounting I
    • Excel - Students solve problems and prepare financial statements
  • ACCT 3102: Intermediate Accounting II
    • Excel – Students use it for inside and outside-of-class assignments
  • ACCT 3106: Accounting Information Systems
    • SAP Financials Essentials - Students learn about AR, AP, and general ledger elements and reports in SAP
    • Excel - Students independently work on skills that employers tell the students they need
    • PowerBI Data Methods - Students understand and implement extraction, transformation & loading of the data
  • ACCT 3116: Principles of Taxation I
    • Excel – Students perform calculations for assignments
  • ACCT 3120: Cost Accounting
    • Excel - Students calculate and analyze costs for assignments and projects
  • ACCT 4135: Auditing
    • Excel - Students use it for assignments
Management
  • MGMT 3175: Business Analytics
    • Excel - Students interpret the results from various mathematical models: break-even analysis, linear programming, transportation, assignment, project management, network models, multicriteria decision-making, decision analysis, queuing, simulation models
    • QM for Windows - Students interpret the results from various mathematical models: break-even analysis, linear programming, transportation, assignment, project management, network models, multicriteria decision making, decision analysis, queuing, simulation models

 

Marketing
  • MKTG 4161: Marketing Research and Decisions Systems
    • Qualtrics - Students learn how to create a consumer survey for online distribution 
    • SPSS - Students learn how to import and merge various data source, clean data, and analyze data 
  • MKTG 4166: Marketing Advertising and Commerce
    • Canva
  • MKTG 4198: Strategic Marketing Captsone
    • Excel
Management Information Systems
  • CBIS 3120 Intro to Enterprise Resource Planning: 
    • SAP ERP - Students use the enterprise resource planning software to run business simulations
    • SAP Signavio - Students create Business Process Models
  • CBIS 3210 Business Analysis: 
    • MS Visio - Students draw Data Flow Diagrams (DFD) and Entity Relationship Diagrams (ERD)
    • Excel - Students create Gantt Charts, Project Schedule, and Project Log as well as Economic Feasibility Analysis
    • Access - Students design their database and build a sample of the database based on the ERD of their new system
    • Balsamiq - Students use wireframes to create mockups of the system's human interfaces.
  • CBIS 3213 Intro to Information Technology: 
    • Cisco Packet Tracer – Students diagnose network problems
    • Amazon Web Services – students complete Linux server administration concepts including file management and software installation
  • CBIS 3214 Intro to Database Management: 
    • SQLite - Students create and manipulate database tables
    • MS Visio - Students draw Entity Relationship Diagrams
  • CBIS 4120 Business Intelligence and Analytics: 
    • SAP ERPsim - Students run a business and generate data for data-driven decisions
    • SAP Analytics Cloud - Use AI Smart Discovery and create a Digital Board
    • SAP Predictive Analytics - Create smart visualizations
    • Tableau Prep Builder/Tableau Desktop - Students learn data cleaning and preparation techniques. Additionally, they acquire skills in creating interactive visualizations and dashboards through class projects
    • Microsoft Excel and Access - Students learn how to apply many critical functions and features such as PivotTable and data validation while analyzing various datasets
  • CBIS 4210 Business Application Development: 
    • PyCharm - Students utilize PyCharm as their integrated development environment (IDE) to master comprehensive full-stack Python programming techniques
    • ChatGPT - Students harness the capabilities of artificial intelligence to produce accurate Python code, enhancing their programming proficiency
    • TKinter - Students leverage the Tkinter library to construct operational front-end interfaces with a focus on user interaction and design principles
    • SQLite3 with DB Browser - Students bridge their applications' front-end with an SQLite3 database backend, employing DB Browser for SQLite to facilitate seamless data management and connectivity
    • Flask with Heroku - Students are guided through deploying a fully operational Python application on the web, utilizing Flask as the web framework and Heroku servers for hosting, ensuring a comprehensive understanding of web application development and deployment processes

Bachelor of Science

Computer Science
  • CSCI 1301: Computer Science I
    • Python
    • Java - Students use the Java programming language for all assignments and labs
    • Text Editor - Students use a variety of editors to code their Java programs (i.e. JGrasp, Eclipse, Intellij)
  • CSCI 1302: Computer Science II
    • Python, Java
  • CSCI 2350: Programming II
    • C/C++ - Students complete all of their programming and lab assignments using the C/C++ programming language
    • Visual Studio – Students use the Visual Studio as a text editor for their programs during part of the semester
    • Linux – Students code the majority of their programming assignments and execute them in a Linux environment
    • Text Editors – When coding in a Linux environment, students use a variety of text editors (Emacs, GEdit, etc.)
  • CSCI 3211: Assembly Language & Digital Logic Design
    • Visual Studio - Students use Visual Studio to complete their programming assignments in x86 Assembly language
    • x86 Assembly Language - Students learn x86 Assembly language
    • LogiSim - Students use Logisim to complete their digital logic design assignments; then they implement their design by building digital circuits with IC chips
  • CSCI 3212: Computer Organization & Architecture
    • LogiSim - Students continue to use Logisim to complete digital system design assignments involving sequential logic and implement digital circuits with medium to large-scale IC chips
  • CSCI 3342: Systems & Network Programming
    • C programming language/Socket programming – Students learn to use C socket programming API to write network applications
    • Java/Python Socket Programming – Students also learn how to use Java/Python Socket Programming packages to write network applications
    • Unix – Students work in a standard Unix environment and learn to navigate such system using command line interface
    • Wireshark – Students use Wireshark to capture and analyze network packets
  • CSCI 3343: Computer Systems Security
  • CSCI 3410: Introduction to Data Structures
    • Java – Students learn classic data structures and complete their programming assignments in Java
    • JUnit – students write test code using Junit Test Framework
    • Intellij – Students use this professional grade integrated development environment (IDE) to complete/test their work
  • CSCI 3680: Discrete Structures
  • CSCI 4320: Software Engineering
    • C# - Some of the student projects are implemented using the C# .Net programming environment
    • Java – Some students projects are implemented using the Java programming language
    • PHP – All student projects have their web interface implanted in the PHP programming language
    • JavaScript – All students projects use JavaScript for web page logic
    • HTML – All student projects use HTML for coding of web pages
    • Ajax – All student projects use Ajax for database access on web pages
  • CSCI 4330: Programming Languages: Design & Survey
    • Ada – Students complete one programming assignment using the Ada programming language
    • Lisp – Students complete one programming assignment using the Lisp programming assignment
    • Smalltalk – Students complete one programming assignment using the Smalltalk programming language
    • Prolog – Students complete one programming assignment using the Prolog programming language
    • Python – Students complete one programming assignment using the Python programming language
  • CSCI 4710: Databases
  • CSCI 4920: Senior Seminar
Data Science
  • CSCI 1301: Computer Science I
    • Python
    • Java - Students use the Java programming language for all assignments and labs
    • Text Editor - Students use a variety of editors to code their Java programs (i.e. JGrasp, Eclipse, Intellij)
  • CSCI 1302: Computer Science II
    • Python, Java, some get JGRASP
  • CSCI 2351: Python Programming
  • CSCI 2800: Social & Professional Issues
  • CSCI 3410: Introduction to Data Structures
    • Java – Students learn classic data structures and complete their programming assignments in Java
    • JUnit – students write test code using JUnit Test Framework
    • Intellij – Students use this professional grade integrated development environment (IDE) to complete/test their work
  • CSCI 3710: Data Mining
    • Weka, Python
  • CSCI 3711: Data Analysis
    • Python – Students learn to program with Python programming language
    • Jupyter Notebook – Students learn to use Jupyter Notebook to explore data and document their findings
    • Visual Studio Code – Students learn to use this professional grade IDE along with Jupyter Notebook
    • Anaconda – Students use various data science packages from this software distribution to complete their labs and projects
  • CSCI 4710: Databases
  • CSCI 4711: Machine Learning
  • CSCI 4712: Big Data Analysis
Economics
  • ECON 3800: Intermediate Macroeconomics
    • Excel
  • ECON 4340: Introductory Economics
    • Stata, R, Excel
Finance
  • MGMT 3101: Applied Business Statistics
    • Excel - Students do statistical calculations and linear regression analysis
  • FINC 3100: Personal Finance
    • Excel
  • FINC 3132: Business Finance II
    • Excel
  • FINC 3820: Money & Banking
    • Excel
  • FINC 4101: Investment Analysis
    • Excel

Graduate Programs in Business

Master of Accountancy

Students complete four of six accounting courses, two accounting electives, and four general electives, but specific courses are not required. Of the six accounting courses of which four are selected, the ones listed below have technology taught in the course or required for assignments.

  • ACCT 6115: Governmental Accounting
    • Excel - Students complete assignments
  • ACCT 6120: Controllership
    • Excel - Learners complete master and capital investment budgets projects
    • FASB Accounting Standards Codification and Governmental Accounting Research Online Systems- Learners use these  systems for assignments
  • ACCT 6125: Advanced Auditing
    • Alteryx - Students combine databases, analyze data, and answer basic questions
  • ACCT 6135: Seminar in Tax Research
    • Thomas Reuters Checkpoint - Learners access tax laws, regulations, IRS documents, explanations, and analysis
    • Bloomberg Law's Tax Practice Center - Learners access primary and secondary tax resources to conduct tax research
    • IRS Online Database and Westlaw - Learners use these online tax databases to conduct research in tax
  • ACCT 6155: Advanced Financial Accounting
Master of Business Administration
  • WMBA 6000-Organizational Behavior
    • Microsoft Teams - Learners conduct meetings and communicate with faculty
  • WMBA 6010-Financial Accounting
    • Excel - Learners create a template for a master budget with linked formulas, capital budgeting decisions, and net present value
  • WMBA 6030-Global
    • Microsoft Teams - Learners conduct meetings and communicate with faculty
  • WMBA 6040-Managerial Decision Analysis
    • Excel - Solver, Data Analysis, Statistical Analysis Add-ins
      • Learners use spreadsheet analysis to analyze and interpret business data
  • WMBA 6050-Strategic Marketing
    • MarketPlace Simulation - Students are provided with an experiential learning platform
    • Collaborate Ultra - Learners hold virtual meetings with teams and faculty
    • Excel - Learners use Excel as a tool for data analysis
  • WMBA 6060-Managerial Finance
    • Standard & Poor's Capital IQ - Learners access data from a cloud-based database
    • Gemini or ChatGPT - Learners complete a project with an AI analysis portion
    • Excel - Learners conduct data analysis
    • Zoom and LMS - Learners conduct meetings and communicate with faculty
  • WMBA 6070-Entrepreneurship
    • Microsoft Teams - Learners conduct meetings and communicate with faculty
  • WMBA 6080-Management Information Systems
    • Microsoft Project - Learners create a Gantt chart for a project plan
    • Tableau - Learners create a smart visualization for decision-making
    • Voice-over PPT - Learners create virtual presentations
  • WMBA 6100-Operations & Supply Chain Management
    • Excel - Learners use Excel as a tool to facilitate problem-solving for quantitative problems
  • WMBA 6110-Strategic Management
    • Microsoft Teams - Learners conduct meetings and communicate with faculty
Master of Logistics & Supply Chain Management
  • LOGS 6654: Distribution & Inventory Control
    • Excel - Learners complete inventory analysis and network/distribution analysis

 

Master of Management Information Systems

Students complete four required courses with six electives. Only the technology in the required courses is listed below.

  • MMIS 6198: Intro to Enterprise Systems
    • SAP S/4 HANA, Signavio, ERP Sim, Tableau, Zoom
  • MMIS 6296: Database Management
    • SQLite, MySQL, Docker